TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2023 Philadelphia Area rating list selection
                                                2022 Philadelphia Area rating list selection
2023 TLS League Ratings
Section - Middle States           District - Philadelphia           Area - Philadelphia
Upper Dublin Sports Center    Men    Alphabetical
(As of 03/26/2024)
2023 2022 2023 2023
TLS TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jonn Abshire U
4.18 4.12 4.5 4.5  C  2022 4.5  C 40 +   Souderton, PA
Saadiq Al Mahi U
2.69 2.65 3.0 3.0  C  2022 3.0  C 18 +   Hatfield, PA
Al-Yassa Al-Mahi U
2.95 2.77 3.0       3.0  C 40 +   Hatfield, PA
Richard Aldrete U
n/a n/a 4.0  S  2022    40 +   Conshohocken, PA
Richard Alexander U
3.50 3.64 3.5 4.0  C  2022 4.0  C 55 +   Norristown, PA
Scott Allen U
4.22 4.12 4.5       4.5  C 40 +   CHESTERBROOK, PA
Thomas Anapol U
3.91 3.96 4.0 4.0  A  2022 4.0  C 40 +   Haverford, PA
Ray Anderson U
3.72 4.0 4.0  A  2022 4.0  C 40 +   Woolwich Township, NJ
James Aversano U
2.77 2.81 3.0       3.0  C 40 +   Pennington, NJ
Michael Axelrod U
n/a 3.71 n/a 4.0  C  2022    18 +   Wynnewood, PA
Marc Baer U
4.23 4.34 4.5 4.5  C  2022 4.5  C 40 +   Lafayette Hill, PA
Robert Beaver U
3.36 3.30 3.5 3.5  C  2022 3.5  C 40 +   Horsham, PA
John Bishop U
4.05 3.82 4.5       4.5  C 40 +   Wilmington, DE
Jedrick-Leo Boca U
n/a n/a 4.0  C  2021 4.0  C 18 +   Philadelphia, PA
Peter Bolden U
n/a 2.75 n/a 3.0  C  2022    18 +   GLADWYNE, PA
Alain Boletta U
n/a n/a n/a 4.5  C  2021    18 +   Ambler, PA
Joseph Booth U
3.32 3.05 3.5       3.5  C 65 +   Collegeville, PA
Greg Bosch U
4.09 4.07 4.5 4.5  C  2022 4.5  C 55 +   Malvern, PA
Andrew Bowers U
4.29 4.26 4.5 4.5  C  2022 4.5  C 40 +   Moorestown, NJ
David Boyd U
n/a 3.67 n/a 4.0  C  2022 4.0  C 18 +   North Wales, PA
David Brown U
2.85 n/a 3.0       3.0  C 40 +   Ambler, PA
Joshua Budman U
4.20 n/a 4.5 4.5  S  2022 4.5  C 18 +   Bala Cynwyd, PA
Olivier Busquet U
4.03 4.5       4.5  C 40 +   MOORESTOWN, NJ
Go to last names starting with A     C     F     K     M     P     S     T     W    
Paul Caceres U
4.43 4.5 4.5  C  2022 5.0  C 18 +   Teaneck, NJ
Harvey Campbell U
2.80 3.0 3.0  S  2022 3.0  C 40 +   Dresher, PA
Manuel Carbajo U
3.30 3.51 3.5 3.5  C  2022 3.5  C 40 +   Plymouth Meeting, PA
Kyle Carmona U
4.24 4.5 4.5  S  2021 4.5  C 18 +   Philadelphia, PA
Christopher Carosella U
4.22 4.20 4.5 4.5  C  2022 4.5  C 40 +   Clementon, NJ
Regis Carvalho U
2.96 2.70 3.0       3.5  C 40 +   Fort Washington, PA
Christopher Chamberlain U
3.59 3.26 4.0 3.5  C  2022 4.0  C 40 +   Royersford, PA
Matthew Cherner-Ranft U
4.62 (5.0) 5.0  S  2022    18 +   Swarthmore, PA
Charlie Choi U
3.78 4.22 4.0       4.0  C 40 +   Villanova, PA
Peter Christis U
3.65 3.53 4.0 4.0  C  2022 4.0  C 65 +   VENICE, FL
Mark Ciochetto U
4.16 4.5 4.5  S  2021 4.5  C 40 +   Havertown, PA
Michael Cirasola U
3.07 3.5       3.5  C 40 +   Farmingdale, NJ
Robert Clewis U
3.91 3.98 4.0 4.0  C  2022 4.0  C 40 +   Glenside, PA
Ryan Collins U
4.36 4.35 4.5 4.5  C  2022 4.5  C 40 +   Springfield, PA
Lee Conlu U
3.17 3.5 3.5  S  2022 3.5  C 18 +   New Milford, CT
Lonnie Cooper U
4.24 4.22 4.5 4.5  C  2022 4.5  C 40 +   West Chester, PA
Louis Cotteta U
2.85 3.0 3.0  C  2021 3.0  A 18 +   Norristown, PA
Jeff Crosten U
3.77 3.94 4.0       4.5  C 40 +   Schwenksville, PA
Kai Czubryt-Ogino U
4.42 4.33 4.5 4.5  C  2022 4.5  C 18 +   Berwyn, PA
H William Danser U
4.24 4.5 4.5  S  2022 4.5  C 40 +   Lawrence Township, NJ
Mauricio Delgado U
4.22 4.28 (4.5) 4.5  C  2022    40 +   Philadelphia, PA
Ethan Dennis U
n/a n/a n/a 3.0  C  2022 3.0  C 18 +   Huntingdon Valley, PA
Ken Diamond U
n/a n/a          65 +   Lafayette Hill, PA
William DiPaulo U
n/a 3.28 n/a 3.5  C  2022 3.5  C 18 +   Philadelphia, PA
Robert Donahue U
3.89 3.61 4.0 4.0  C  2022 4.0  C 40 +   Berwyn, PA
Troy Donato U
4.34 4.29 4.5 4.5  C  2022 4.5  C 18 +   Wilmington, DE
Todd Dratch U
3.77 3.76 4.0 4.0  C  2022 4.0  C 40 +   Fort Washington, PA
Bertrand Dussert U
4.07 4.09 4.5 4.5  C  2022 4.5  C 55 +   Philadelphia, PA
Curtis Everhardt U
3.47 3.61 3.5 4.0  C  2022 4.0  C 65 +   Harleysville, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Mark Farnsworth U
3.75 4.0       4.0  C 40 +   Ambler, PA
Christopher Farrell U
n/a n/a       3.5  A 40 +   Philadelphia, PA
Tom Fennelly U
n/a n/a n/a 4.0  C  2022 4.0  C 65 +   Pottstown, PA
Keith Fitzgerald U
3.23 3.5 3.5  S  2022 3.5  C 18 +   Ambler, PA
Michael Foering U
3.10 2.98 3.5       3.5  C 40 +   Lansdale, PA
J Freivogel U
3.09 3.5       3.0  C 40 +   Jenkintown, PA
David Fromhold U
4.14 4.01 4.5       4.5  C 40 +   West Chester, PA
Corey Garnier U
4.26 4.27 4.5 4.5  C  2022 4.5  C 18 +   Mont Clare, PA
Ally Gaylord U
4.14 4.40 4.5 4.5  A  2022 4.5  C 40 +   Lansdale, PA
Abid Ghori U
3.76 4.0 4.0  C  2022 4.0  C 40 +   Baltimore, MD
Brad Goldoor U
2.67 n/a 3.0 3.0  S  2022 3.0  C 18 +   AMBLER, PA
Jonathan Goodman U
4.02 4.13 4.5 4.5  C  2022 4.5  C 40 +   Narberth, PA
Aaron Gray U
3.45 3.45 3.5 3.5  C  2022 3.5  C 18 +   Philadelphia, PA
Frank Grosso U
3.37 3.30 3.5 3.5  C  2022 3.5  C 40 +   North Wales, PA
Timothy Grosso U
3.86 4.0 4.5  C  2021 4.0  C 40 +   Chesterfield, NJ
Jason Harken U
n/a 4.37 n/a 4.5  C  2022    40 +   Spring City, PA
David Hartman U
n/a 2.75 n/a 3.0  C  2022    40 +   Glen Mills, PA
Timothy Hedrick U
3.18 3.10 3.5 3.5  C  2022 3.5  C 40 +   Elkins Park, PA
Steve Hlava U
4.35 4.24 4.5 4.5  C  2022 4.5  C 18 +   Chadds Ford, PA
Joseph Hodge U
3.96 4.06 4.0 4.5  C  2022 4.5  C 18 +   WILMINGTON, DE
Frederick Hoey U
3.31 3.5 4.0  C  2021 4.0  C 55 +   Pottstown, PA
Max Honer U
4.33 4.33 4.5 4.5  C  2022 4.5  C 40 +   Newtown, PA
Arland Hotchkiss U
n/a n/a n/a 3.5  C  2022 3.5  C 65 +   Ambler, PA
Tony House U
3.67 3.70 4.0 4.0  C  2022 4.0  C 65 +   Claymont, DE
Kevin Irwin U
3.51 3.58 4.0 4.0  C  2022 4.0  C 18 +   Plymouth Meeting, PA
Klaas-Pieter Jimmink U
3.94 n/a 4.0 4.5  S  2022 4.5  C 55 +   Doylestown, PA
George Johnson U
2.91 3.0 3.0  C  2021 3.5  C 40 +   Lansdale, PA
Jismon John U
3.01 3.03 3.5 3.5  C  2022 3.5  C 40 +   Warrington, PA
Chuck Jones U
4.11 4.26 4.5 4.5  C  2022 4.5  C 40 +   Glenside, PA
Jeff Jubelirer U
3.90 4.27 (4.0) 4.5  C  2022    40 +   Villanova, PA
Marty Judge U
3.27 3.5 4.0  S  2022 3.5  C 65 +   Jenkintown, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Craig Kamen U
3.30 3.37 3.5 3.5  C  2022 3.5  C 65 +   Lafayette Hill, PA
Chan Kang U
3.69 4.0       4.0  C 40 +   PENN VALLEY, PA
Gary Kao U
3.18 3.03 3.5       3.5  C 40 +   Colmar, PA
Ryan Karle U
3.35 3.5 3.5  S  2022 3.5  C 18 +   Conshohocken, PA
Andrew Kasmen U
2.95 2.80 3.0 3.5  C  2022 3.5  C 55 +   Lafayette Hill, PA
Jimmy Kaufman U
3.77 3.79 4.0 4.0  C  2022 4.0  C 55 +   Lafayette Hill, PA
David Kazakevich U
n/a n/a          18 +   WARMINSTER, PA
John Keefrider U
3.48 3.55 3.5 4.0  C  2022 4.0  C 55 +   Norristown, PA
Roy Kerney U
3.20 3.09 3.5 3.5  C  2022 3.5  C 18 +   Malvern, PA
Henry Kim U
3.89 3.93 4.0       4.0  C 40 +   Abington, PA
Bruce King U
n/a 3.65 n/a 4.0  C  2022 4.0  C 40 +   Schwenksville, PA
Richard King U
n/a n/a 4.5  C  2021    40 +   Berwyn, PA
Matthew Klein U
3.33 3.5       3.5  C 40 +   Fort Washington, PA
Yevgen Knyazkov U
3.88 3.86 4.0 4.0  C  2022 4.0  C 40 +   Doylestown, PA
Jeremy Kochman U
4.75 5.0 5.0  S  2022 5.0  C 18 +   Moorestown, NJ
Jordan Koko U
3.81 3.76 4.0 4.0  C  2022 4.0  C 40 +   Rydal, PA
Peter Kreher U
n/a 3.13 n/a 3.5  C  2022    18 +   Blue Bell, PA
Lee Kubersky U
2.99 (3.0) 3.5  S  2022 3.0  M 18 +   Elkins Park, PA
Yevgen Kuryanov U
3.89 4.0       4.0  C 18 +   Doylestown, PA
Albert LaBrusciano U
3.45 3.45 3.5 4.0  C  2022 3.5  C 65 +   Lafayette Hill, PA
john Lamason U
n/a n/a          65 +   Lafayette Hill, PA
Mark Langsfeld U
3.93 4.0       4.0  C 18 +   Jenkintown, PA
Michael Larkin U
3.87 4.0 4.0  C  2022 4.0  C 40 +   Marlton, NJ
Phil LaTourette U
3.69 3.72 4.0 4.0  C  2022 4.0  C 18 +   Philadelphia, PA
Langston Laury U
4.33 4.10 4.5 4.5  C  2022 4.5  C 40 +   Phoenixville, PA
Harrison Lee U
4.21 4.06 4.5 4.5  C  2022 4.5  C 40 +   Wayne, PA
Patrick Liedtka U
n/a n/a          18 +   Wyncote, PA
Ray Lieu U
n/a n/a n/a 3.0  C  2021    18 +   North Wales, PA
Greg Liptak U
n/a 3.32 n/a 3.5  C  2022    40 +   Ambler, PA
Wenjue Liu U
3.35 3.26 3.5 3.5  C  2022 3.5  C 18 +   Newtown, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Bob Madson U
3.97 4.10 4.0 4.5  C  2022 4.5  C 55 +   Furlong, PA
Dominador Magat U
n/a n/a n/a 3.0  C  2022    18 +   Bryn Mawr, PA
Nick Maravich U
3.57 3.60 4.0 4.0  C  2022 4.0  C 18 +   Moorestown, NJ
Dave Marston U
4.33 4.12 4.5 4.5  C  2022 4.5  C 55 +   DAVENPORT, FL
Julio Martin-Garcia U
2.93 3.0 3.0  S  2022 3.0  C 40 +   Abington, PA
Ben Mather U
3.76 3.80 4.0 4.0  C  2022 4.0  C 40 +   Philadelphia, PA
Sean McElroy U
4.20 4.30 4.5 4.5  C  2022 4.5  C 40 +   Ambler, PA
James Mcfadden U
n/a n/a n/a 3.0  S  2022    40 +   Doylestown, PA
sanjeev midha U
3.75 3.28 4.0 4.0  C  2022 4.0  C 40 +   Wyndmoor, PA
Alexander Miller U
n/a 3.26 n/a 3.5  C  2022 3.5  C 40 +   Fort Washington, PA
David Miller U
3.60 4.0 4.0  S  2022 4.0  C 40 +   Glenside, PA
Wren Miller U
4.00 4.09 4.0 4.5  C  2021 4.5  C 40 +   Lansdale, PA
Mark Monaghan U
3.43 n/a 3.5 4.0  S  2022 3.5  C 55 +   Ambler, PA
Cosmo Mullen U
2.85 2.75 3.0 3.0  C  2022 3.0  C 40 +   Ambler, PA
Jeff Nerenberg U
3.56 3.67 4.0 4.0  C  2022 4.0  C 40 +   Plymouth Meeting, PA
Mark Nottingham U
n/a n/a n/a 4.5  C  2022    40 +   Philadelphia, PA
Paul Nyirjesy U
3.89 4.07 (4.0) 4.5  C  2022    55 +   Rydal, PA
Spencer Oetjen U
3.36 3.21 3.5 3.5  C  2022 3.5  C 18 +   Chester Springs, PA
Daryl Ormont U
4.32 4.26 4.5       4.5  C 65 +   Bensalem, PA
Michael ORourke U
3.56 3.64 4.0 4.0  C  2022 4.0  C 65 +   Glenside, PA
Steve Ostroff U
4.29 4.28 4.5       4.5  C 55 +   Huntingdon Valley, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Andy Paul U
3.07 3.5 3.0  S  2022 3.5  C 40 +   Lafayette Hill, PA
Lloyd Pearson U
3.76 3.85 4.0 4.0  C  2022 4.0  C 40 +   Haddon Heights, NJ
James Petras U
n/a n/a          40 +   Blue Bell, PA
Keith Rader U
3.88 3.84 4.0 4.0  C  2022 4.0  C 18 +   Wyncote, PA
Venkat Ramamurthy U
3.15 n/a 3.5 3.5  C  2022 3.5  C 40 +   Dresher, PA
Richard Ransom U
3.15 3.35 3.5 3.5  C  2022 3.5  C 40 +   Ambler, PA
Neil Rapoport U
n/a n/a          65 +   Glenside, PA
Barry Reinhart U
3.52 3.46 4.0 4.0  C  2022 4.0  C 65 +   Plymouth Meeting, PA
David Resurreccion U
3.62 3.71 4.0 4.0  C  2022 4.0  C 55 +   West Chester, PA
Ronald Richter U
n/a n/a 5.0  S  2022    18 +   Chadds Ford, PA
Xavier Riva U
4.11 4.03 4.5 4.5  C  2022 4.5  C 40 +   Ardmore, PA
Chris Roberts U
3.15 n/a 3.5       3.5  C 40 +   Lafayette Hill, PA
Scott Rothman U
n/a n/a          18 +   Ambler, PA
Bryan Rowland U
4.41 4.41 4.5 4.5  C  2022 4.5  C 40 +   Gladwyne, PA
Scott Rubens U
4.18 4.24 4.5 4.5  C  2022 4.5  C 40 +   Merion Station, PA
Francisco Ruso U
2.66 n/a 3.0 3.0  C  2022 3.0  C 40 +   Philadelphia, PA
Jeff Russell U
2.70 3.0 3.0  C  2021 3.0  C 40 +   Blue Bell, PA
Neal Rutman U
3.73 3.78 4.0 4.0  C  2022 4.0  C 40 +   Lafayette Hill, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Craig Sachson U
n/a n/a          40 +   Horsham, PA
Raul Sanchez U
4.28 4.30 4.5 4.5  C  2022 4.5  C 55 +   Malvern, PA
Chris Sanni U
4.64 4.85 (5.0) 5.0  C  2021    40 +   FAIRVIEW VILLAGE, PA
Joseph Sassa U
3.67 3.68 4.0 4.0  C  2022 4.0  C 55 +   Downingtown, PA
Thomas Saunders U
3.27 3.45 3.5 3.5  C  2022 3.5  C 40 +   Willow Grove, PA
John Schafhauser U
3.15 3.21 3.5 3.5  C  2022 3.5  C 18 +   Jenkintown, PA
Rich Scheinfield U
n/a n/a 4.0  S  2022    18 +   Philadelphia, PA
Scott Schlackman U
3.98 4.0       4.0  C 18 +   Dresher, PA
Max Schneider U
n/a 3.35 n/a       3.5  C 18 +   Lansdale, PA
Daniel Schwartz U
4.05 4.33 4.5 4.5  C  2022 4.5  C 40 +   Lafayette Hill, PA
Steve Seiler U
n/a 3.72 n/a 4.0  C  2022    40 +   Allentown, PA
Scot Semisch U
4.30 4.24 (4.5) 4.5  M  2022 4.5  M 55 +   Penn Valley, PA
Ankur Shah U
n/a 3.88 n/a 4.0  C  2022    18 +   Lafayette Hill, PA
James Shinehouse U
3.40 n/a 3.5 4.0  C  2021 4.0  C 65 +   Chester Springs, PA
Matt Short U
3.38 3.5       3.5  C 40 +   West Deptford, NJ
Eric Shubin U
3.76 3.82 4.0 4.0  C  2022 4.0  C 40 +   Lafayette Hill, PA
Ronald Siggs U
3.82 4.08 4.0 4.5  C  2021 4.0  C 55 +   West Chester, PA
Jeffrey Snellenburg U
3.87 4.0       4.5  C 40 +   Jenkintown, PA
Mark Soffer U
n/a n/a 3.0  C  2021    40 +   Yardley, PA
Eric Spangler U
4.94 4.68 5.0 5.0  C  2022 5.0  C 18 +   ARDMORE, PA
Evan Speece U
n/a n/a          18 +   Ambler, PA
Jonathan Spergel U
3.87 4.10 4.0 4.5  C  2022 4.0  C 55 +   Bala Cynwyd, PA
Jason Spillerman U
n/a n/a          40 +   Wayne, PA
Kermit Stahl U
n/a n/a n/a 4.0  C  2021 4.0  C 65 +   North Wales, PA
Robert Steere U
4.05 4.14 4.5 4.5  C  2022 4.5  C 55 +   Doylestown, PA
David Steger U
4.05 4.10 4.5 4.5  C  2022 4.5  C 55 +   Media, PA
Gerard Stemplewicz U
n/a 2.89 n/a 3.0  C  2022    40 +   Glenside, PA
Greg Stockbower U
3.67 3.62 4.0 4.0  C  2022 4.0  C 65 +   Fort Washington, PA
Charles Sublett U
3.73 3.80 4.0 4.0  C  2022 4.0  C 55 +   WILMINGTON, DE
Randy Swadlow U
3.83 3.70 4.0 4.0  C  2022 4.0  C 65 +   Newtown, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Raphael Termat U
n/a n/a n/a 5.5  S  2022    18 +   MEDIA, PA
Tim Tirendi U
3.09 3.28 3.5 3.5  C  2022 3.5  C 40 +   North Wales, PA
Frank Trapani U
3.57 3.45 4.0 3.5  A  2022 4.0  C 40 +   Blue Bell, PA
Viethoai Trinh U
4.14 4.42 (4.5)       4.5  C 40 +   Lansdale, PA
Charles Triolo U
4.18 4.18 4.5 4.5  C  2022 4.5  C 18 +   Collegeville, PA
Chowdhury Tuhin U
3.21 3.26 3.5 3.5  C  2022 3.5  C 40 +   Ambler, PA
Guy Van Alstine U
n/a n/a n/a 4.0  S  2022    65 +   Trappe, PA
Joe Venneri U
n/a 3.50 n/a 4.0  C  2022 3.5  C 40 +   Hatboro, PA
Tony Vesay U
3.84 3.96 4.0 4.0  C  2022 4.0  C 55 +   New Hope, PA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jeff Wallace U
n/a n/a n/a 3.0  C  2022 3.0  C 40 +   Plymouth Meeting, PA
Jack Walls U
3.99 n/a 4.0 4.5  C  2022 4.5  C 40 +   Chalfont, PA
Tim Walsh U
3.36 3.5 3.5  S  2022 3.5  C 18 +   Wyncote, PA
Doanh Wang U
n/a n/a 4.5  M  2021    40 +   Bridgeport, PA
Mark Wasserman U
3.28 3.56 3.5 4.0  C  2022 4.0  C 55 +   Lafayette Hl, PA
Chris Wasson U
4.16 4.00 4.5 4.5  C  2022 4.5  C 55 +   Philadelphia, PA
Ben Waters U
3.84 3.87 4.0 4.0  C  2022 4.0  C 40 +   Quakertown, PA
Lee Wexler U
4.43 4.27 4.5 4.5  C  2022 4.5  C 18 +   PHILADELPHIA, PA
John Wilkinson U
3.11 3.15 3.5 3.5  C  2022 3.5  C 65 +   Wayne, PA
Jon Yamamoto U
3.82 3.90 4.0       4.0  C 55 +   Blue Bell, PA
alex zeltov U
n/a n/a       3.0  C 18 +   Warrington, PA
William Zhang U
4.40 4.5       5.0  C 18 +   PHILADELPHIA, PA
Jordan Zucker U
3.68 3.61 4.0 4.0  C  2022 4.0  C 18 +   Huntingdon Valley, PA